home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turnbull China Bikeride
/
Turnbull China Bikeride - Disc 2.iso
/
STUTTGART
/
LANG
/
ASSEMBLER
/
EXTASM
/
Examples
/
Source_003
< prev
next >
Wrap
Text File
|
1992-01-27
|
838b
|
46 lines
.START
MOV R4,#4+5
TEMP R10
LDR R0,END_DATA
STR R0,END_DATA
MOV R8,#10
MOV R9,#20
EXGEQS R8,R9
MOV PC,#0
LDMIA R0!,{R0,R3,R5-R11,R12,R14,PC}^
MOV R0,#0
ORRS R7,R0,#&F00FF00F
ADDS R8,R0,#&FF0000FF
MOVS R1,#&F0F00F0F
TEMP R0,R2,R8-R12,R14
LOCK R8-R11
MOV PC,#0
MOV R0,#&FFFFFFF0
ADD R1,R1,#-10
CMP R3,#-100
SWIGT OS_Exit
ADR R10,START
ADR R11,END
ADR R12,ROUTINE
LDR R0,DATA
ADDS R1,R0,#255
BLNE ROUTINE
STR R1,DATA
.END
MOVS PC,R14
B &8000
.DATA
DBD 2048,&1234ABCD
ALIGN
.ROUTINE
MOV R0,#100
.LOOP
ADD R1,R1,R1
SUBS R0,R0,#1
BGT LOOP
MOV PC,R14
.END_DATA
DCD 0